Δεν πρόκειται να χαθεί το formatting αν χρησιμοποιήσεις nvarchar(max) (έτσι λέγονται πλέον τα ntext) ή varbinary(max) για να αποθηκεύσεις τα αρχεία. Όπως τα αποθηκεύσεις έτσι θα μείνουν, ειδικά αν είναι RTF. Επιπλέον, το
FILESTREAM δεν είναι κάποιος νέος τύπος αλλά ένας νέος τρόπος αποθήκευσης δεδομένων τύπου varbinary(max), κατάλληλος για μεγάλα αρχεία (>1 MB).
Πολύ απλά, το nvarchar(max) ή varbinary(max) αρκούν για να αποθηκεύσεις μικρά αρχεία.
Αν σε απασχολεί ο χώρος που θα πιάσουν αυτά τα αρχεία στη βάση, μπορείς να τα αποθηκεύσεις σε ένα ξεχωριστό πίνακα ο οποίος θα βρίσκεται σε ένα διαφορετικό file group, σε κάποιο άλλο, ίσως και πιο αργό, σκληρό δίσκο.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos